package com.woniuxy.utils;

import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Bean;
import org.springframework.stereotype.Component;
//此类注册Chinese到Spring容器中
@Component //必须先把这个类注册到spring，那么这个类的内部，spring的注解才会生效！！！
public class HelloWorld {
    @Value("${my-idea.message-num}")
    private String messageNum;

    public void setMessage(String message) {
        this.messageNum = message;
    }

    //@Bean 类似之前的
    // <bean id="doChinese下面方法名" class="com.woniuxy.utils.Chinese下面方法的返回值！！！">
    //      <args-constructor name="name" value =“我爱中国”/>
    // </bean>
    //
    @Bean
    public Chinese doChinese(){
        return new Chinese(messageNum);
    }
}
